Check-list Sigil

Vous avez sauvegardé une copie de votre EPUB?
Ouvrez-le avec Sigil en gardant ce texte ouvert.
Ne modifiez les regex qu'en connaissance de cause! 

1. - Vérifiez que le bouton HTML Tidy n'est pas enfoncé. 
Passez en vue Code. 

2. - Si le TOC à droite ne vous plait pas, 
cliquez sur "Générer TDM depuis les titres" (en bas à droite). 

3. - Validation FlightCrew (presser le bouton). 

3. - Correction du nom de la police incorporée smallcaps (rajout des 'simple quotes')

Ouvrez feuille de style Styles1.css
Ctrl F - mode normal fichier en cours
Chercher  : font-family:LinuxLibertineOCRegular;
Remplacer : font-family: 'LinuxLibertineOCRegular';

Normalement il y a de 1 à 5 occurrences (styles smcp utilisés). 
Enregistrez: maintenant vous voyez vos smallcaps!

Regardez la déclaration @Font-face. 
W2X a ajouté sur l'EPUB aux noms des sources des polices l'expression: ../Fonts/
Vérifiez que c'est fait.

4a. - Lettrines : bloc assisté. regex1

CtrlF - mode expression rationnelle - tous fichiers html
Chercher  : <p class="let">([A-Z])
Remplacer : <p class="let"><span class="let1"><span class="let2">\1</span></span>

Enregistrez. Contrôlez vos lettrines. 
C'est le bon moment pour faire vos réglages à partir du fichier styles.css. 
Un paramètre à la fois. (voir aussi point 5)

4b. - Seulement si vous avez choisi le mode automatique, exécutez cette regex2:
Avant de l'exécuter, vous pouvez modifier le nombre de mots du texte d'appoint (ici 4).

CtrlF - mode expression rationnelle - tous fichiers html
Chercher  : </span></span>((.[^ ]{0,20}[ ]){4})
Remplacer : </span></span><span class="smcpTypeV">\1</span>

5. - Faire passer les deux éléments 'margin-left' avec leur valeurs de styles.css à styles1.css

6. - Émulation des fines insécables (facultatif).
Mettez entre les crochets les signes de ponctuation à rechercher.

REGEX3
Rechercher:     &nbsp;([;!?»])
Remplacer par:  <span class="fine">&nbsp;</span>\1 

REGEX4
Rechercher:    ([«])&nbsp;
Remplacer par: \1<span class="fine">&nbsp;</span>

Vous trouvez que ça vous sème le souk et voulez revenir en arrière?
REGEX5
Rechercher:    <span class="fine">(&nbsp;)</span>
Remplacer:     \1

7. - Vous avez constaté des petits défauts de centrage de texte. Vous en êtes responsable. 
Une solution rapide peut consister à rajouter l'expression text-indent:0 dans les styles qui en ont besoin.

8. - Obscurcissement des polices (facultatif) dossier Fonts (puis clic droit)

